electric transformer - French English Dictionary